Dalmatian insect powder
noun
: pyrethrum (see pyrethrum sense 2a) derived from a Dalmatian pyrethrum
Love words? Need even more definitions?
Merriam-Webster unabridged
Share